package com.jieshuibao.mapper;

import com.jieshuibao.model.db.Tvbox;
import com.jieshuibao.model.db.TvboxExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TvboxMapper {
    int countByExample(TvboxExample example);

    int deleteByExample(TvboxExample example);

    int deleteByPrimaryKey(String deviceNo);

    int insert(Tvbox record);

    int insertSelective(Tvbox record);

    List<Tvbox> selectByExample(TvboxExample example);

    Tvbox selectByPrimaryKey(String deviceNo);

    int updateByExampleSelective(@Param("record") Tvbox record, @Param("example") TvboxExample example);

    int updateByExample(@Param("record") Tvbox record, @Param("example") TvboxExample example);

    int updateByPrimaryKeySelective(Tvbox record);

    int updateByPrimaryKey(Tvbox record);

    List<Tvbox> selectPage(TvboxExample example);
}